grants for excellent teams - French English Dictionary